<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>碎片</title>
</head>
<body>
    <div>1234567890</div>
    <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
    <script>
        // pareseFloat()函数可解析一个字符串，并返回一个浮点数。
        // toLocaleString() 方法可根据本地时间把Date对象转换为字符串，并返回结果。


        // 1.00 = 1; 1.2 = 1.2
        parseFloat(1.00)
        
        // 123,456.001
        const numFormat = num => {
           return parseFloat(num).toLocaleString();
        }
        
        // 计算两个日期之间的间隔
        const dayDif = (date1,date2) => Math.ceil(Math.abs(date1.getTime() - date2.getTime()) / 86400000)
        // dayDif(new Date("2021-11-10"), new Date("2021-11-11"))

        // 查找日期位于一年中的第几天
        const dayOfYear = (date) => Math.floor((date - new Date(date.getFullYear(),0,0)) / 1000 / 60 / 60 / 24);

        // 清除所有cookie 该方法可以通过使用 docuemnt.cookie 来访问 cookie 并清除存储在网页中的所有 cookie
        const clearCookies = document.cookie.split(';').forEach(cookie => document.cookie = cookie.repeat(/^ +/,'').replace(/=.*/,`=;expires=${new Date(0).toDateString()};path=/`))

        // 获取选中的文本
        const getSelectedText = () => window.getSelection().toString();

        // 是否滚动到页面底部
        const scrolledToBottom = () => document.documentElement.clientHeight + window.scrollY >= document.documentElement.scrollHeight;

        // 打开浏览器打印框
        const showPrintDialog = () => window.print();

    </script>
</body>
</html>